package cc.orange.entity;

import com.google.gson.annotations.SerializedName;

import java.util.List;

/**
 * Created by CM on 2022/11/4.
 */

public class ChatHistoryEntity {

   @SerializedName("msg")
   private String msg;
   @SerializedName("code")
   private int code;
   @SerializedName("data")
   private Data data;

   public String getMsg() {
      return msg;
   }

   public void setMsg(String msg) {
      this.msg = msg;
   }

   public int getCode() {
      return code;
   }

   public void setCode(int code) {
      this.code = code;
   }

   public Data getData() {
      return data;
   }

   public void setData(Data data) {
      this.data = data;
   }

   public static class Data {
      @SerializedName("name")
      private String name;
      @SerializedName("photo")
      private String photo;
      @SerializedName("list")
      private List<ListEntity> list;

      public String getName() {
         return name;
      }

      public void setName(String name) {
         this.name = name;
      }

      public String getPhoto() {
         return photo;
      }

      public void setPhoto(String photo) {
         this.photo = photo;
      }

      public List<ListEntity> getList() {
         return list;
      }

      public void setList(List<ListEntity> list) {
         this.list = list;
      }

      public static class ListEntity {
         @SerializedName("searchValue")
         private Object searchValue;
         @SerializedName("createBy")
         private Object createBy;
         @SerializedName("createTime")
         private String createTime;
         @SerializedName("updateBy")
         private Object updateBy;
         @SerializedName("updateTime")
         private String updateTime;
         @SerializedName("remark")
         private Object remark;
         @SerializedName("params")
         private Params params;
         @SerializedName("id")
         private int id;
         @SerializedName("sendUserId")
         private int sendUserId;
         @SerializedName("acceptUserId")
         private int acceptUserId;
         @SerializedName("chattingRecords")
         private String chattingRecords;
         @SerializedName("classify")
         private int classify;
         @SerializedName("chatDate")
         private String chatDate;

         @SerializedName("picUrl")
         private String picUrl;

         @SerializedName("isHanWz")
         private String isHanWz;// 0不含  1含
         @SerializedName("isHanTp")
         private String isHanTp;// 0不含  1含
         @SerializedName("isHanLj")
         private String isHanLj;// 0不含  1含

         public String getPicUrl() {
            return picUrl;
         }

         public void setPicUrl(String picUrl) {
            this.picUrl = picUrl;
         }

         public String getIsHanWz() {
            return isHanWz;
         }

         public void setIsHanWz(String isHanWz) {
            this.isHanWz = isHanWz;
         }

         public String getIsHanTp() {
            return isHanTp;
         }

         public void setIsHanTp(String isHanTp) {
            this.isHanTp = isHanTp;
         }

         public String getIsHanLj() {
            return isHanLj;
         }

         public void setIsHanLj(String isHanLj) {
            this.isHanLj = isHanLj;
         }

         public Object getSearchValue() {
            return searchValue;
         }

         public void setSearchValue(Object searchValue) {
            this.searchValue = searchValue;
         }

         public Object getCreateBy() {
            return createBy;
         }

         public void setCreateBy(Object createBy) {
            this.createBy = createBy;
         }

         public String getCreateTime() {
            return createTime;
         }

         public void setCreateTime(String createTime) {
            this.createTime = createTime;
         }

         public Object getUpdateBy() {
            return updateBy;
         }

         public void setUpdateBy(Object updateBy) {
            this.updateBy = updateBy;
         }

         public String getUpdateTime() {
            return updateTime;
         }

         public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
         }

         public Object getRemark() {
            return remark;
         }

         public void setRemark(Object remark) {
            this.remark = remark;
         }

         public Params getParams() {
            return params;
         }

         public void setParams(Params params) {
            this.params = params;
         }

         public int getId() {
            return id;
         }

         public void setId(int id) {
            this.id = id;
         }

         public int getSendUserId() {
            return sendUserId;
         }

         public void setSendUserId(int sendUserId) {
            this.sendUserId = sendUserId;
         }

         public int getAcceptUserId() {
            return acceptUserId;
         }

         public void setAcceptUserId(int acceptUserId) {
            this.acceptUserId = acceptUserId;
         }

         public String getChattingRecords() {
            return chattingRecords;
         }

         public void setChattingRecords(String chattingRecords) {
            this.chattingRecords = chattingRecords;
         }

         public int getClassify() {
            return classify;
         }

         public void setClassify(int classify) {
            this.classify = classify;
         }

         public String getChatDate() {
            return chatDate;
         }

         public void setChatDate(String chatDate) {
            this.chatDate = chatDate;
         }

         public static class Params {
         }
      }
   }
}